草庐IT

php json_decoding 与 xml 解析

全部标签

xml - 使用 XML 数据和 XPath 的 SSRS

我正在为一个目前有xslt报告的项目做研究,我们正在考虑将报告转移到SSRS。但是,存储过程返回XML数据,我想知道是否有人有过使用XML&XPath和SSRS显示报告/图形/图表等的经验。感谢任何建议/资源。 最佳答案 嗯,SSRS喜欢处理数据集。但它可以查询一个XML数据源并使它成为一个数据集。我之前所做的是从SSRS查询Web服务并显示结果。例如报表服务器Web服务(http://localhost/ReportServer/ReportService2005.asmx)。例如,查询listChildren方法类似于:/Rep

xml - 在 Windows Phone 中使用 HttpWebRequest 获取 xml

我正在使用httpwebrequest来获取一些xml文档,代码如下。当我打电话时HttpGetMethodhttp=newHttpGetMethod();http.Request("http://sample.com/xml.php");它工作正常,然后我使用XDocumentdocument=XDocument.Parse(xml);XElementelement=document.Element("statuses");IEnumerablestatusesElements=element.Elements("status");foreach(varelxinstatusesEl

xml - 自定义 SOAP 1.1 header 和 mustUnderstand 属性

我的WebService(与SOAP1.1规范兼容)使用它自己的类型的headerMyHeader在xsd中定义如下:不幸的是,“由AXIS1.4框架”生成的SAOP消息具有包含mustUnderstand="0"属性的MyHeader元素:XXXYYY根据规范,可以将SOAPmustUnderstand添加到每个header。但是,在我看来,如此定义的元素MyHeader不能包含此属性,因为生成的XML与XML规范不兼容-它不符合cvc-的XML规则复杂类型。是否允许向此header实例添加mustUnderstand属性?AXIS框架1.4是否正常工作?

ruby-on-rails - 如果 XML 映射是根元素,则无法加载数组

我在我的ruby​​onrails应用程序中使用xml映射。我需要加载xml文件并使用xml映射将它们解析为对象xml示例在这里...这是ruby代码require'xml/mapping'classMacro;endclassElementsincludeXML::Mappingarray_node:elements,"elements","element":class=>ElementendclassElementincludeXML::Mappingtext_node:name,"name"text_node:description,"description"end问题是当我使用

xml - XSLT 1.0 使用基于父属性的键进行分组

我需要使用XSLT1.0对此进行转换:Colorsredorangeyellowgreenblueindigoviolet进入这个:Colorsredorangeyellowgreenblueindigogreen问题节点中的NumOfColumns告诉输出答案div时使用多少列。对于每个节点,我可以使用以下方法获取其行:天花板(位置()divparent::*/@NumOfColumns)这工作正常;我可以输出正确的整数。但是我无法让键/分组正常工作,我不确定问题出在哪里。我认为关键是:然后我可以通过以下方式检索节点:运气不好。有人有解决办法吗?还是这在XSLT1.0中不可行?

objective-c - Objective-C - 使用路径解析带有命名空间的 xml

我在解析以下xml数据时遇到了一些问题:urn:uuid:7297037a-6a5e-4bb1-bfa3-9a683288adb5urn:uuid:7297037a-6a5e-4bb1-bfa3-9a683288adb5我正在使用以下代码读取xml文件并对其进行解析。我已经尝试了所有我能想到的xpath组合,但无法让它工作:NSData*encryptData=[selfgetResourceFileName:filenameextension:fileextreadFileInZip:@"encryption.xml"];//thisisafunctiontoretrievefile

xml - JUnit 4 结果到 XML 的转换

我一直在尝试编写代码,使用Junit报告的标准模式从Junit结果对象生成XML输出。我正在使用Junit4触发我的测试,因此我正在使用JunitCore实例来执行我​​的测试。因此,在我的案例中,使用JunitTask实例复制执行是没有意义的。我正在覆盖Junit4中可用的testRunfinished(Result)方法。我想在这里编写转换逻辑,以便它生成XML,然后可以使用标准XSLT查看该XML。一种方法是编写一个创建文档对象的转换器,然后以编程方式添加节点,从而创建XML。但这会硬连接报告结构。Ant公开的所有类似乎都适用于Junit3,并且似乎没有将执行测试和报告结果的关注

objective-c - Cocoa - 改变 XML 节点的值

如果我有一个XML文件,我想更改其值,如下所示:FirstObjectDescriptionOneSecondObjectDescriptionTwo是否有任何方法可以将“描述二”更改为“描述二已修改”?或者我是否以某种方式再次重新加载所有数据,更改所需的值,然后再次保存到文件? 最佳答案 显然,问题的解决方案非常简单,通过使用上述任何一个作为元素更改NSXMLElement,整个文档将自动更改.. 关于objective-c-Cocoa-改变XML节点的值,我们在StackOverfl

xml - 具有重复标题的 XSL-FO 表

我会尽力解释这一点......我正在使用XML和XSL-FO生成PDF。该文档有两列带有表标题。我想让表格标题仅在到达新页面时重复。它目前正在这样做,但是当它到达另一列时,表头也会重复。我只希望它在不同的页面上重复。任何帮助将不胜感激。这是header的XSL:--Cont'd 最佳答案 你可以这样试试吗?如果还是不行,你能附上数据xml文件吗?--Cont'd编辑:只是格式化 关于xml-具有重复标题的XSL-FO表,我们在StackOverflow上找到一个类似的问题:

jQuery 和 XML 解析的最佳方式

尝试解析来自Web服务vinquery.com的XML结果,通常值位于键名之间,例如你好,但是返回的XML是:使用$(xml)或其他方式获取sayItemKey="BodyStyle"值的最有效方法是什么?谢谢! 最佳答案 jQuery.parseXML():http://api.jquery.com/jQuery.parseXML/varxmlDoc=$.parseXML(xmlstring);$xml=$(xmlDoc);$(xml).find("Item").each(function(){if($(this).attr("K